package com.txby.dplus.common.entity;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.MappedSuperclass;

import com.txby.dplus.common.annotation.MysqlAutoPK;

import lombok.Data;
/**
 * 实体类 - 基类
* @ClassName: BaseEntity 
* @Description: TODO （描述）
* @author 作者 jacking
* @date 2016-6-29 下午6:38:31
 */
@MappedSuperclass
@SuppressWarnings("all")
@Data
public class SysBaseEntity implements java.io.Serializable {
	/**
	 * pk
	 */
	@Id
	@GeneratedValue(generator="uuid")
	@Column(name = "id", unique = true, nullable = false)
    private String id;
	/**
	 * pk
	 */
	@MysqlAutoPK
	private Long id_;
	/**
	 * 生成 记录时间
	 */
	private Date createTime;
    /**
     * 修改 记录时间
     */
	private Date updateTime;
	/**
	 * 0:正常1：停用
	 */
	
	private Integer status;
	/**
	 * 创建人
	 */
	
	private String creater;
	/**
	 * 修改人
	 */
	
	private String updater;
 
 

}
